package com.guet.service;

import com.guet.DTO.NotificationDTO;
import com.guet.DTO.NotificationDraftDTO;
import com.guet.DTO.TopicSaveDTO;
import com.guet.VO.NotificationDraftVO;
import com.guet.result.PageResult;

public interface NotificationService {
    PageResult list(NotificationDTO notificationDTO);

    void saveNotificationDraft(NotificationDraftDTO notificationDraft);

    NotificationDraftVO getNotificationDraft();

    void publish(NotificationDraftDTO notificationDraftDTO);

    void deleteNotification(String id);
}
